sma (superior mesenteric artery) - French English Dictionary